tumor on a hen's tongue - Turco Inglés Diccionario